package com.airlines.runlimit.domain;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;


/**
 * 
 * @Description:人员搭配
 * @author ouwen
 * @Date 2018年9月18日
 */


public class SchMatch {
	/*
	 * 主键
	 * **/
    private String id;

    /*
	 * 人员代码
	 * **/
    private String pCode;

    /*
	 * 机上岗位名称
	 * **/
    private String rankName;

    /*
	 * 类型
	 * **/
    private String matchType;

    /*
	 * 有效标志，1有效,0无效
	 * **/
    private String isDelete;

    /*
	 * 搭配方案
	 * **/
    private String programme;

    /*
	 * 开始日期
	 * **/
    @JsonFormat(pattern = "yyyy-MM-dd", locale = "zh", timezone = "GMT+8")
    private Date startDate;

    /*
	 * 结束日期
	 * **/
    @JsonFormat(pattern = "yyyy-MM-dd", locale = "zh", timezone = "GMT+8")
    private Date endDate;

    /*
	 * 操作人
	 * **/
    private String oper;

    /*
	 * 操作时间
	 * **/
    private Date opTime;

    /*
	 * 备注
	 * **/
    private String remarks;

    /*
	 * 备注
	 * **/
    private String operIp;

    /*
     * 主机名
     * **/
    private String operHost;

    /*
     * 飞行员姓名
     * **/
    private String userName;
    
    /*
     * 任职岗级
     * **/
    private String bmName;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getpCode() {
		return pCode;
	}

	public void setpCode(String pCode) {
		this.pCode = pCode;
	}

	public String getRankName() {
		return rankName;
	}

	public void setRankName(String rankName) {
		this.rankName = rankName;
	}

	public String getMatchType() {
		return matchType;
	}

	public void setMatchType(String matchType) {
		this.matchType = matchType;
	}

	public String getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(String isDelete) {
		this.isDelete = isDelete;
	}

	public String getProgramme() {
		return programme;
	}

	public void setProgramme(String programme) {
		this.programme = programme;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public String getOper() {
		return oper;
	}

	public void setOper(String oper) {
		this.oper = oper;
	}

	public Date getOpTime() {
		return opTime;
	}

	public void setOpTime(Date opTime) {
		this.opTime = opTime;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getOperIp() {
		return operIp;
	}

	public void setOperIp(String operIp) {
		this.operIp = operIp;
	}

	public String getOperHost() {
		return operHost;
	}

	public void setOperHost(String operHost) {
		this.operHost = operHost;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getBmName() {
		return bmName;
	}

	public void setBmName(String bmName) {
		this.bmName = bmName;
	}
    

  }